/**
 * 用户协议页面
 */
import Taro from '@tarojs/taro';
import React, { useRef, useEffect } from 'react';
import { View, Text, ScrollView } from '@tarojs/components';
import './index.scss';

const AgreementPage: React.FC = () => {
  const scrollViewRef = useRef<ScrollView>(null);

  useEffect(() => {
    // 设置页面标题
    Taro.setNavigationBarTitle({
      title: '用户协议'
    });
  }, []);

  return (
    <View className="agreement-container">
      <ScrollView 
        ref={scrollViewRef}
        className="agreement-scroll-view"
        showsVerticalScrollIndicator={true}
      >
        <View className="agreement-content">
          <Text className="agreement-title">用户协议</Text>
          <Text className="agreement-subtitle">（上海丹曦兆纬信息技术有限公司）</Text>
          
          <Text className="agreement-paragraph">
            欢迎您使用上海丹曦兆纬信息技术有限公司（以下简称"我们"）提供的服务！本协议是您与我们之间关于使用我们提供的服务所订立的协议。请您在使用我们的服务前仔细阅读本协议的全部内容。
          </Text>

          <Text className="section-title">一、公司定义</Text>
          <Text className="agreement-paragraph">
            平台，是指您当前所浏览的网站平台。
          </Text>
          <Text className="agreement-paragraph">
            用户，包含注册用户和非注册用户。注册用户是指通过上海丹曦兆纬信息技术有限公司平台完成全部注册程序后，使用上海丹曦兆纬信息技术有限公司平台服务或上海丹曦兆纬信息技术有限公司网站资料的用户。非注册用户是指未进行注册、直接登录上海丹曦兆纬信息技术有限公司平台或通过其他网站进入上海丹曦兆纬信息技术有限公司平台直接或间接地使用上海丹曦兆纬信息技术有限公司平台服务或上海丹曦兆纬信息技术有限公司网站资料的用户。
          </Text>
          <Text className="agreement-paragraph">
            感谢您选择上海丹曦兆纬信息技术有限公司的服务。上海丹曦兆纬信息技术有限公司服务协议由上海丹曦兆纬信息技术有限公司和您签订。
          </Text>

          <Text className="section-title">二、服务协议的确认</Text>
          <View className="list-container">
            <Text className="list-item">2.1 在您按照注册页面提示填写信息、阅读并同意本协议并完成全部注册程序后或以其他上海丹曦兆纬信息技术有限公司允许的方式实际使用上海丹曦兆纬信息技术有限公司平台服务时，您即受本协议的约束。</Text>
            <Text className="list-item">2.2 本协议内容包括本协议正文及《隐私政策》，所有上海丹曦兆纬信息技术有限公司已经发布的或将来可能发布的规则为本协议不可分割的组成部分，与本协议具有同等法律效力。如果您不同意本协议的约定，您应立即停止注册程序或停止使用上海丹曦兆纬信息技术有限公司平台服务；如您继续访问和使用上海丹曦兆纬信息技术有限公司平台服务，即视为您已确知并完全同意本协议各项内容。</Text>
            <Text className="list-item">2.3 上海丹曦兆纬信息技术有限公司有权根据国家法律法规的更新、产品和服务规则的调整需要不时地制订、修改本协议及/或各类规则，并提前以网站公示的方式进行公示。如您继续使用上海丹曦兆纬信息技术有限公司平台服务的，即表示您接受经修订的协议和规则。如发生有关争议时，以上海丹曦兆纬信息技术有限公司最新的相关协议和规则为准。</Text>
          </View>

          <Text className="section-title">二、用户注册与账号管理</Text>
          <Text className="subsection-title">3.1 注册条件</Text>
          <Text className="agreement-paragraph">
            您必须是具备相应民事行为能力的自然人（十六周岁以上的未成年人，以自己的劳动收入为主要生活来源的，视为完全民事行为能力人）、法人或其他组织。若您不具备前述主体资格，则您及您的家长或法定监护人（以下统称"监护人"）应承担因此而导致的一切后果，且上海丹曦兆纬信息技术有限公司有权注销您的账户，并向您及您的监护人索偿。
          </Text>

          <Text className="subsection-title">3.2 未成年人保护</Text>
          <Text className="agreement-paragraph">
            上海丹曦兆纬信息技术有限公司非常重视对青少年个人信息搜集和使用的安全性的保护。上海丹曦兆纬信息技术有限公司建议，任何未满18周岁的未成年人参加网上活动应事先取得其监护人可经查证的同意并遵守《全国青少年网络文明公约》。监护人应承担未成年人网络活动风险及保护未成年人相关网络隐私的首要责任。
          </Text>

          <Text className="subsection-title">3.3 账号安全</Text>
          <Text className="agreement-paragraph">
            在您签署本协议，完成注册程序时，您应对您的用户名、登录密码的安全，以及对通过您的账户和密码实施的行为负责；因此所衍生的任何损失或损害，上海丹曦兆纬信息技术有限公司无法也不承担任何责任。除非有法律规定或行政司法机关的指令，且征得上海丹曦兆纬信息技术有限公司的同意，否则您的用户名、登录密码不得以任何方式转让、借用、赠与、继承（与账户相关的财产权益除外）在第三方平台上进行展示或售卖。否则，由此给您（或上海丹曦兆纬信息技术有限公司、任何第三方）造成的一切损失，由您自行承担（或负责赔偿）。
          </Text>

          <Text className="subsection-title">3.4 注册信息</Text>
          <Text className="agreement-paragraph">
            您在注册时应提供真实、准确、完整的个人信息，并在信息发生变更时及时更新。如果因您提供的个人资料不合法、不真实、不准确的，您需承担因此引起的相应责任及后果，并且上海丹曦兆纬信息技术有限公司保留终止您使用上海丹曦兆纬信息技术有限公司各项服务的权利。
          </Text>

          <Text className="subsection-title">3.5 会员资格</Text>
          <Text className="agreement-paragraph">
            您符合并且遵守本协议条款，在通过上海丹曦兆纬信息技术有限公司平台完成注册程序之后，即可成为上海丹曦兆纬信息技术有限公司平台注册会员。
          </Text>

          <Text className="subsection-title">3.6 账号注册规范</Text>
          <Text className="agreement-paragraph">
            您不得通过任何手段恶意注册上海丹曦兆纬信息技术有限公司网站帐号，包括但不限于以牟利、炒作、套现等为目的多个账号注册。您亦不得盗用其他用户帐号。
          </Text>

          <Text className="subsection-title">3.7 信息推送</Text>
          <Text className="agreement-paragraph">
            您了解并同意，一经注册用户账号，即视为您同意上海丹曦兆纬信息技术有限公司可以通过拨打电话、发送短信或者电子邮件等方式向您注册时填写的手机号码、电子邮箱等发送、告知相应的产品服务广告信息；您如果不同意接收相关信息，您可以通过相应的退订功能或相关提示进行退订。
          </Text>

          <Text className="section-title">三、服务内容与使用规则</Text>
          <Text className="subsection-title">3.1 服务内容</Text>
          <Text className="agreement-paragraph">
            我们提供的服务包括但不限于：驾考培训信息发布、预约教练、在线学习、交流社区等。具体服务内容以我们平台实际提供的为准。
          </Text>

          <Text className="subsection-title">4.2 使用规则</Text>
          <Text className="agreement-paragraph">通过上海丹曦兆纬信息技术有限公司平台，您可以按照上海丹曦兆纬信息技术有限公司的规则发布信息。但所发布信息不得含有如下内容：</Text>
          <View className="list-container">
            <Text className="list-item">4.2.1 反对宪法所确定的基本原则，煽动抗拒、破坏宪法和法律、行政法规实施的；</Text>
            <Text className="list-item">4.2.2 煽动危害国家安全、泄露国家秘密、颠覆国家政权，推翻社会主义制度的；</Text>
            <Text className="list-item">4.2.3 煽动分裂国家、破坏国家统一、损害国家荣誉和民族利益的；</Text>
            <Text className="list-item">4.2.4 煽动民族仇恨、民族歧视，破坏民族团结的；</Text>
            <Text className="list-item">4.2.5 捏造或者歪曲事实，散布谣言，扰乱社会秩序的；</Text>
            <Text className="list-item">4.2.6 进行政治宣传或破坏国家宗教政策、宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的；</Text>
            <Text className="list-item">4.2.7 公然侮辱他人或者捏造事实诽谤他人的，或者进行其他恶意攻击的；</Text>
            <Text className="list-item">4.2.8 损害国家机关信誉的；</Text>
            <Text className="list-item">4.2.9 其他违反宪法和法律法规的；</Text>
          </View>

          <Text className="section-title">四、知识产权保护</Text>
          <Text className="agreement-paragraph">
            4.1 我们平台上的所有内容，包括但不限于文字、图片、音频、视频、软件、程序、数据等，均由我们或相关权利人依法拥有其知识产权。
          </Text>
          <Text className="agreement-paragraph">
            4.2 未经我们或相关权利人书面许可，您不得以任何方式使用、复制、修改、传播、展示、出售我们平台上的任何内容。
          </Text>

          <Text className="section-title">五、隐私保护</Text>
          <Text className="agreement-paragraph">
            我们重视您的隐私保护，我们将按照《隐私政策》的规定收集、使用、存储和保护您的个人信息。请您仔细阅读《隐私政策》了解相关内容。
          </Text>

          <Text className="section-title">六、服务变更、中断与终止</Text>
          <Text className="subsection-title">6.1 服务变更</Text>
          <Text className="agreement-paragraph">
            我们有权根据业务发展需要变更服务内容，我们会通过适当方式通知您。
          </Text>

          <Text className="subsection-title">6.2 服务中断与终止</Text>
          <Text className="agreement-paragraph">
            因系统维护、升级、网络故障等原因，我们可能会暂时中断服务；因您违反本协议或法律法规，我们有权终止为您提供服务。
          </Text>
          
          <Text className="section-title">七、协议终止与账号注销</Text>
          <View className="list-container">
            <Text className="list-item">7.1 上海丹曦兆纬信息技术有限公司将在本平台公布并不时修订隐私权条款，隐私权条款构成本协议的有效组成部分。</Text>
            <Text className="list-item">7.2 在您注销本平台账号时或后期不继续使用，上海丹曦兆纬信息技术有限公司将停止使用并删除您的信息。</Text>
            <Text className="list-item">7.3 会员在本平台删除账号或后期不继续使用，注销账号时会员可以通过邮箱联系上海丹曦兆纬信息技术有限公司，核对信息确认此账号为本人操作使用后方以进行注销，我司承诺会在3个工作日内清除所有个人信息资料。</Text>
          </View>

          <Text className="section-title">八、免责声明</Text>
          <Text className="agreement-paragraph">
            8.1 我们不对因网络故障、黑客攻击、自然灾害等不可抗力原因导致的服务中断或数据丢失承担责任。
          </Text>
          <Text className="agreement-paragraph">
            8.2 我们不对您因使用第三方服务或信息而产生的损失承担责任。
          </Text>
          <Text className="agreement-paragraph">
            8.3 我们不对您因使用我们的服务而产生的任何间接损失、惩罚性赔偿等承担责任。
          </Text>

          <Text className="section-title">九、违约与赔偿</Text>
          <Text className="agreement-paragraph">
            9.1 您违反本协议给我们造成损失的，应承担赔偿责任，包括但不限于直接损失、律师费、诉讼费等。
          </Text>
          <Text className="agreement-paragraph">
            9.2 我们违反本协议给您造成损失的，应承担相应的赔偿责任，但赔偿金额以您实际遭受的直接损失为限。
          </Text>

          <Text className="section-title">十、法律适用与争议解决</Text>
          <Text className="agreement-paragraph">
            10.1 本协议的订立、履行、解释及争议解决均适用中华人民共和国法律（不包括香港、澳门特别行政区及台湾地区法律）。
          </Text>
          <Text className="agreement-paragraph">
            10.2 您与我们之间因本协议发生的争议，应首先通过友好协商解决；协商不成的，任何一方均有权向有管辖权的人民法院提起诉讼。
          </Text>

          <Text className="section-title">十一、其他条款</Text>
          <Text className="agreement-paragraph">
            11.1 本协议构成双方关于使用我们服务的完整协议，取代此前双方关于此事项的任何口头或书面协议。
          </Text>
          <Text className="agreement-paragraph">
            11.2 本协议的任何条款被认定为无效或不可执行，不影响其他条款的有效性和可执行性。
          </Text>
          <Text className="agreement-paragraph">
            11.3 我们未行使或迟延行使本协议项下的任何权利，不构成对该权利的放弃。
          </Text>

          <View className="footer">
            <Text className="footer-text">上海丹曦兆纬信息技术有限公司</Text>
            <Text className="footer-text">更新日期：{new Date().toISOString().split('T')[0]}</Text>
          </View>
        </View>
      </ScrollView>
    </View>
  );
};

export default AgreementPage;